Kursu
Darbs
kursi@progmeistars.lv |
#70 2016. gada 31. augusts ® Pulkveža
Brieža 6-1, tel. 26428902, 67336035, www.progmeistars.lv |
Iestāšanas kursos.
Bez pārrunām tiek uzņemti:
lietišķajās nodaļās skolēni sākot ar
5.klasi; programmēšanas sākuma un pamatnodaļās
olimpiāžu godalgu ieguvēji un skolēni ar teicamām
atzīmēm matemātikā (tas, kurš vēlas
iestāties, uzrāda administrācijai diplomu vai liecību); programmēšanas sākuma un
pamatnodaļās citu nodaļu audzēkņi, kas
saņēma pasniedzēju rekomendācijas.
Citi skolēni tiek uzņemti pēc
pārrunu vai iepazīšanās programmēšanas
nodarbību rezultātiem Vairākas tādas nodarbības notiek
visu gadu laikā. Ir jāapmeklē viena no tām.
Vienkārši sekojiet reklāmai mūsu mājas lapā. Uz
šādām nodarbībām vienmēr ir iepriekš
jāpierakstās. Lai to izdarītu, ir jāgriežas pie kursu
administrācijas. Tālr.67336035, 26428902, 28605451.
Zelts un bronza
olimpiādē IOI’2016!
No 12. līdz
26.augustam Kazaņas pilsētā (Krievija) notika skolēniem
vissvarīgākā 28. Starptautiskā olimpiāde
informātikā IOI’2016. Sacensībās piedalījās 308
skolēni no 80 valstīm. Labākie rezultāti tika
atzīmēti ar 26 zelta, 52 sudraba un 77 bronzas
medaļām.
|
Valsts |
% no maksimuma |
99.50% |
||
93.33% |
||
92.83% |
||
88.50% |
Neoficiālā
komandu kopvērtējumā pēc iegūtajiem punktiem
pirmās 6 vietas izskatās šādi:
|
Valsts |
% no maksimuma |
1 |
Ķīna |
84,92 |
2 |
Krievija |
78,73 |
3 |
Irāna |
69,67 |
4 |
Japāna |
69,38 |
5 |
USA |
68,33 |
6 |
Korejas
Republika |
67,00 |
Latvija pēc
iegūtajiem punktiem ieņem 34. vietu.
Bet
šādi izskatās analoģiska tabula pēc iegūto
medaļu vērtības.
|
Valsts |
zelts |
sudrabs |
bronza |
1 |
Ķīna |
3 |
1 |
0 |
2 |
Krievija |
3 |
1 |
0 |
3 |
USA |
3 |
1 |
0 |
4 |
Irāna |
2 |
2 |
0 |
5 |
Japāna |
2 |
2 |
0 |
6 |
Korejas
Republika |
2 |
2 |
0 |
Pēc
iegūtajām medaļām Latvija ieguva 15.vietu. Eiropas valstu
starpā Latvija – sestā, pa priekšu palaižot Krieviju,
Poliju, Bulgāriju, Čehiju un Šveici.
Mūsu puiši uzstājās
lieliski: A.Popovs ieguva zelta medaļu, bet I.Pretkalniņš ieguva
bronzas medaļu! Mūsu debitanti D.Keziks un A.Zajakins arī
uzrādīja cienījamus rezultātus, taču pagaidām
palika bez medaļām.
Šāda lieliska
mūsu talantīgo puišu rezultāta sasniegšanu
veicināja daudzi ilglaicīgi treniņi S.Meļņika
vadībā.
No kreisas puses uz labo
pusi. A.Zajakins, A.Popovs, E.Kaļiņičenko,
I.Ptrekalniņš,
M.Opmanis, D.Keziks, gide
no Kazaņas.
Latvijas
izlase uz Starptautisko informātikas olimpiādi
devās, pateicoties galveno partneru - Latvijas informācijas un
komunikācijas tehnoloģiju asociācijas, Accenture Latvia, Exigen
Services Latvia, Lattelecom, Microsoft Latvia -, partneru -Datakom,
Progmeistars un Tom Sawyer Software Latvia - atbalstam. Par Latvijas komandas
vizuālo noformējumu (logo, krekli utml.) parūpējās
Aleksejs Muraško.
Jauns speckurss Ruby on Rails
Ruby on Rails (RoR) –
mūsdienīga platforma tīmekļa vietņu un servisu
izstrādei.
Kursā Jūs
iepazīsities ar programmēšanas valodu Ruby (starp citu, pats
Ruby on Rails uzrakstīts Ruby valodā). Valodas autors Macumoto,
izstrādājot Ruby, akcentu lika uz īsu izstrādes laiku,
saprotamību un sintakses vienkāršību. Un viņam tas
tiešām izdevās. Jūs redzēsiet, cik
vienkāršas un elegantas ir valodas sintaktiskās konstrukcijas.
Jūs to sapratīsiet, ja nostāsieties uz Rubi ceļa (Ruby
Way).
Programmēšana
būs jautra un produktīva.
Kopā ar rubīnu
(Ruby) Jūs saņemat arī 6392 dārgakmeņus* (gems
– tā sauc Rubi bibliotēkas). Viens no visvērtīgākajiem
dārgakmeņiem ir Ruby on Rails.
Izveidot tīmekļa
vietni bez labas platformas – tas ir ilgs un sarežģīts darbs.
Tas ir tāpat, kā celt māju no nulles – pamati, sienas, jumts...
Vai nebūtu labāk uzreiz sākt nodarboties ar interesantām
lietām, tādām kā ārējais izskats, interjers,
tehniskās ekstras. RoR ļauj veidot interneta vietni, nedomājot par
zema līmeņa detaļām, interneta vietnes vai servisa karkass
jau ir uzrakstīts, atliek tikai sākt to izmantot.
RoR pamatā ir
arhitektūra Modelis-Vīzija-Kontrolieris (MVC). Iespējams,
izklausās ne visai saprotami, bet praksē Jūs redzēsiet visu
šādas pieejas loģiskumu un secību.
Interneta vietnes pielieto
lielu tehnoloģiju skaitu, mēs koncentrēsim savu uzmanību uz
servera (back-end) daļu. HTML, CSS, Javascript – to visu arī var
sastapt, taču gandrīz visu to platforma izdarīs mūsu
vietā. Mums būs nepieciešamas tikai minimālas
zināšanas. Tāpēc no Jums nepieciešams tikai:
0) vēlēšanās (būs
daudz materiālu, kas apgūstami patstāvīgi)
1) uz objektu orientētās
projektēšanas zināšanas
2) prasme programmēt jebkurā
valodā ar C-veida sintaksi (C, C++, Java utt.)
Kursa
būtiskākās detaļas: mēs noskaidrosim kā darbojas
Tīmeklis, iepazīsimies ar vidi Unix (tā kā ietvars ir
šķērsplatformu, jūs visas darbības varēsiet veikt
arī Windows vidē); apskatīsim ActiveRecord modeli (darbs ar
datubāzi), nosūtīsim vēstules, augšup
lādēsim failus, nodarbosimies ar lappušu
internacionalizāciju (i18n), parunāsim par testēšanu un
atkļūdošanu, par tīmekļa sistēmu
drošību. Tas dos mums iespēju izveidot nelielu sociālo
vietni: ziņas, komentāri, draugi, „patīk”, lenta u.c. Kursā
būs arī interaktīvās stundas: konsole
pārlūkprogrammā – ir jāuzraksta programmas kods, lai
pārietu tālāk. Kam patīk minēt mīklas, tad
kāpēc gan nedarīt to Ruby valodā.
Mēs izmantosim tikai open source
programmas, Jūs vienmēr varēsiet ieskatīties to
iekšienē. Un, starp citu, Ruby pasaulē ir apsveicami, ja
Jūs redzat kodu. To dokumentācija ir, un tā ir diezgan laba,
taču vēl labāk ir redzēt kodu.
*bibliotēku skaits oficiālajā serverī
rubygems (2015.11.01)
Matemātikas nodarbības
Tās sāksies
oktobrī. Pēc iesniegumu analīzes mēs nosakām,
kādām klasēm darbosies pulciņi un/vai attīstošie
semināri. Pulciņos skolēni gatavojas olimpiādēm.
Attīstošajos semināros skolēni paaugstina savu
matemātiskās kultūras līmeni un izskata dažas skolas tēmas.
Pēc tam
administrācija, izejot no brīvām telpām un pasniedzēju
iespējām, nozīmē darba dienu un laiku. Matemātikas
nodarbības, tāpat kā visas pārējās
nodarbības kursos, notiek vienu reizi nedēļā. Ir
jāņem vērā, ka gandrīz vienmēr tiek uzdoti
mājasdarbi, kurus pasniedzējs pārbauda.
Vēlme nodarboties ar
matemātiku kursu audzēkņiem jāizsaka tajos pašos
pieteikumos, kurus viņi sūta uz kursiem attiecībā uz savu
apmācību programmēšanas nodaļā vai
lietišķajā nodaļā. Starp citu, šoreiz iesniegums
ir jāatsūta līdz 8.septembrim ieskaitot.
Var, protams,
vienkārši uzrakstīt – gribam nodarboties ar matemātiku.
Taču ir vēlams, lai kursu audzēknis precizētu, vai
viņš vēlas gatavoties olimpiādēm, vai arī
viņam ir vajadzīgi attīstošie semināri.
Par
nodarbībām nav jāmaksā. Vietu skaits katrā
pulciņā un seminārā ir ierobežots. Griezieties pie
administrācijas.
Pieprasījums
pēc mūsu kursu audzēkņiem ir noturīgi augsts
Pieprasījumu
pieteikumu skaits pēc mūsu kursu absolventiem no uzņēmumu
puses pieaug. Darba devēji vēlas iegūt darbinieku ar darba
pieredzi, taču mēs vienmēr dzirdam: “Ar jūsu ieteikumu
paņemsim arī iesācēju”. Mums ir skaidrs, kāpēc:
mūsu kursu beidzējam ir fundamentālas zināšanas
programmēšanā un viņš prot ātri apgūt jaunu
materiālu. Taču studentam,
kurš sāka strādāt pat uz nepilnu slodzi, ir svarīgi
prasmīgi saplānot savu laiku, lai nepamestu mācības
universitātē. Ir jārēķinās ar to, ka,
visdrīzāk, nāksies strādāt ne mazāk kā 70%
no pilnas slodzes. Tāpēc daži mūsu kursu absolventi dod
priekšroku darbam uz pilnu slodzi un mācībām vakara
nodaļā. Toties cilvēks iegūst ļoti vērtīgu
darba pieredzi.
Dažreiz
vakances parādās arī mūsu kursos: uz pasniedzēja darbu
vai programmēšanas nodaļā. Es domāju, ka tas
ieinteresēs pat vecāko klašu skolēnus. Pamatā mēs
paši nosakām audzēkņus, kas var strādāt
uzņēmumos vai kļūt par mūsu kolēģiem.
Taču, arī jūs, cienījamie kursu audzēkņi,
izrādiet iniciatīvu. Mēs esam gatavi un ieinteresēti
apspriest katru konkrētu pieteikumu.
Obligāti griezieties
pie mums!